come off worst - Turkish English Dictionary